satellite decoder - Turkish English Dictionary